japanese sturgeon - Turkish English Dictionary